WPS 加载项开发 > 加载项 API 参考 > 事件 > 事件概述

通过 WPS 加载项事件能够对 WPS 应用程序发出的事件添加 JavaScript 方法进行处理。 在通知型事件中,可以接收已经发生变化,比如通过WindowActivate事件,可以对文档的切换做一些功能性处理; 在询问型事件中,可以控制是否继续执行当前操作,比如通过WorkbookBeforeClose事件,可以取消文档的关闭。

wps.ApiEvent.AddApiEventListener("WorkbookBeforeClose", function(workBook){
    if (!workBook.Saved) {
        alert("请先保存文档!")
        wps.ApiEvent.Cancel = true;
    }
});


代码说明